package com.lesama.file;

/*
    File类： 文件或文件夹对象
    构造方法：
        1. public File(String pathname): 根据传入的字符串路径封装File对象
        2. public File(String parent, String child): 根据传入的父级路径和子级路径来封装File对象
        3. public File(File parent, String child): 根据传入的父级路径(File类型)和子级路径来封装File对象
 */

import java.io.File;
import java.io.IOException;

public class FileDemo1 {
    public static void main(String[] args) throws IOException {
        File f1 = new File("D:\\a.txt"); // 创建File对象
        File f2 = new File("D:\\", "test");
        File f3 = new File(new File("D:\\"), "b.txt");
        f1.createNewFile(); // 调用方法创建对应的文件或文件夹
        f2.mkdir();
        f3.createNewFile();
        System.out.println(f1.exists());
        System.out.println(f2.isDirectory());
        System.out.println(f3.exists());
    }
}
